permanent teacher's contract - Allemand Anglais Dictionnaire